using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace iSun.Model
{
    [Serializable]
    [lite.Table]
    [Table("BOAction", "Oid")]
	public class  BOAction: BaseEntity
	{
		public BOAction()
		{

		}


		private System.String _EditWho;
		public System.String EditWho
		{
 			get { return _EditWho; }
			set { _EditWho = value; }
		}

		private System.DateTime _AddTime;
		public System.DateTime AddTime
		{
 			get { return _AddTime; }
			set { _AddTime = value; }
		}

		private System.Boolean _LayoutAction;
		public System.Boolean LayoutAction
		{
 			get { return _LayoutAction; }
			set { _LayoutAction = value; }
		}

		private System.Boolean _FilterAction;
		public System.Boolean FilterAction
		{
 			get { return _FilterAction; }
			set { _FilterAction = value; }
		}

		private System.Boolean _CreateAction;
		public System.Boolean CreateAction
		{
 			get { return _CreateAction; }
			set { _CreateAction = value; }
		}

		private System.Boolean _ModifyAction;
		public System.Boolean ModifyAction
		{
 			get { return _ModifyAction; }
			set { _ModifyAction = value; }
		}

		private System.Int32 _OptimisticLockField;
		public System.Int32 OptimisticLockField
		{
 			get { return _OptimisticLockField; }
			set { _OptimisticLockField = value; }
		}

		private System.Boolean _Auditing;
		public System.Boolean Auditing
		{
 			get { return _Auditing; }
			set { _Auditing = value; }
		}

		private System.String _AddUser;
		public System.String AddUser
		{
 			get { return _AddUser; }
			set { _AddUser = value; }
		}

		private System.Guid _Oid;
		public System.Guid Oid
		{
 			get { return _Oid; }
			set { _Oid = value; }
		}

		private System.Boolean _CopyAction;
		public System.Boolean CopyAction
		{
 			get { return _CopyAction; }
			set { _CopyAction = value; }
		}

		private System.Boolean _ExportAction;
		public System.Boolean ExportAction
		{
 			get { return _ExportAction; }
			set { _ExportAction = value; }
		}

		private System.Boolean _PrintAction;
		public System.Boolean PrintAction
		{
 			get { return _PrintAction; }
			set { _PrintAction = value; }
		}

		private System.Boolean _AuditingAction;
		public System.Boolean AuditingAction
		{
 			get { return _AuditingAction; }
			set { _AuditingAction = value; }
		}

		private System.Guid _Role;
		public System.Guid Role
		{
 			get { return _Role; }
			set { _Role = value; }
		}

		private System.Boolean _ReadAction;
		public System.Boolean ReadAction
		{
 			get { return _ReadAction; }
			set { _ReadAction = value; }
		}

		private System.Boolean _DownloadAction;
		public System.Boolean DownloadAction
		{
 			get { return _DownloadAction; }
			set { _DownloadAction = value; }
		}

		private System.DateTime _EditDate;
		public System.DateTime EditDate
		{
 			get { return _EditDate; }
			set { _EditDate = value; }
		}

		private System.Boolean _DeleteAction;
		public System.Boolean DeleteAction
		{
 			get { return _DeleteAction; }
			set { _DeleteAction = value; }
		}

		private System.String _BOCode;
		public System.String BOCode
		{
 			get { return _BOCode; }
			set { _BOCode = value; }
		}

		private System.Int32 _GCRecord;
		public System.Int32 GCRecord
		{
 			get { return _GCRecord; }
			set { _GCRecord = value; }
		}

		private System.Boolean _UploadAction;
		public System.Boolean UploadAction
		{
 			get { return _UploadAction; }
			set { _UploadAction = value; }
		}
	}
}
